earth lined canal - Français Anglais Dictionnaire